iT邦幫忙

2022 iThome 鐵人賽

DAY 10
0
自我挑戰組

我的Python小筆記系列 第 10

【Day10-if與else判斷式】

  • 分享至 

  • xImage
  •  

if與else是作為工程師學習的必經之路,它負責檢驗我們在程式裡面是否有一些我們不想要發生的事情,或者是將我們要求的內容去做分類,這對每個寫程式的人來說,是非常符合我們的要求,畢竟電腦並不理解我們的需求,也不知道怎麼做會達到我們的規定,透過工程師寫的if與else,能夠將我們需要的結果逐步完成。

用法說明
if 變數(判斷的內容):
esle

用中文的意思是表示我比較喜歡這樣說明,如果...,esle就是反之,那也會有人這樣寫else if,就是反之如果,這樣說明我覺得可以?!

在那之前我要先介紹邏輯運算子 (布林) 之間的關係,還有大於小於的表示,稍微用點圖示去讓讀者輕鬆理解

簡單來,說你要進行的判斷資料使用了Or走IF判斷式時,只要有一個符合你的條件那它就是True,例如:8是不是偶數Or(或者)8是不是大於10的數字,因為有達成一個條件所以它輸出的結果會是True,然後在IF判斷式裡面要表示or去做顯示通常是直接在變數與變數之間加一個or或者在別的程式語言裡面會顯示 (||) 這個東西,但Python只要打or就好了,淺顯易懂。


那And(且),就是所有條件的內容,都必須達成條件它才會True,否則是False,例如:12是不是偶數And(且)12是不是大於10的數字,因為都有達成所以它的輸出結果是True

那反向就比較簡單,原本輸出的結果是True,但因為經過反向它就會是False,反之False轉換就變成True。


應該看的...懂吧?

實作案例

那今天的內容講到這邊,謝謝觀看!!


上一篇
【Day09-字典Dict】
下一篇
【Day11-函式Functions】
系列文
我的Python小筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言